sit hand in hand - German English Dictionary